home *** CD-ROM | disk | FTP | other *** search
-
-
-
- TTTTeeeexxxxtttt::::::::TTTTaaaabbbbssss((((3333)))) 22223333////JJJJuuuullll////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) TTTTeeeexxxxtttt::::::::TTTTaaaabbbbssss((((3333))))
-
-
-
- NNNNAAAAMMMMEEEE
- Text::Tabs -- expand and unexpand tabs per the unix
- _e_x_p_a_n_d(1) and _u_n_e_x_p_a_n_d(1)
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- use Text::Tabs;
-
- $tabstop = 4; @lines_without_tabs =
- _e_x_p_a_n_d(@lines_with_tabs); @lines_with_tabs =
- _u_n_e_x_p_a_n_d(@lines_without_tabs);
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- Text::Tabs does about what the unix utilities _e_x_p_a_n_d(1) and
- _u_n_e_x_p_a_n_d(1) do. Given a line with tabs in it, expand will
- replace the tabs with the appropriate number of spaces.
- Given a line with or without tabs in it, unexpand will add
- tabs when it can save bytes by doing so. Invisible
- compression with plain ascii!
-
- BBBBUUUUGGGGSSSS
- expand doesn't handle newlines very quickly -- do not feed
- it an entire document in one string. Instead feed it an
- array of lines.
-
- AAAAUUUUTTTTHHHHOOOORRRR
- David Muir Sharnoff <muir@idiom.com>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 1 (printed 10/23/98)
-
-
-
-